Synonyms for "Olympic god"

Words with similar meaning